import {
	createSSRApp
} from "vue";
import { createPinia } from 'pinia'
import App from "./App.vue";

// uview-plus
import uviewPlus from 'uview-plus'

// 导入样式
import 'uview-plus/index.scss'

export function createApp() {
	const app = createSSRApp(App);
	const pinia = createPinia()
	
	// 注册pinia
	app.use(pinia)
	
	// 注册uview-plus
	app.use(uviewPlus)

	// #ifdef MP-WEIXIN
    // 小程序端调试
    // if (wx && wx.setEnableDebug) {
    //   wx.setEnableDebug({
    //     enableDebug: process.env.NODE_ENV === 'development'
    //   });
    // }
    // #endif

	app.mixin({
		onShareAppMessage() {
			return {
			title: '我发现了一款超级好用的小程序，快来试试~',
			path:'/pages/createActivity',
			imageUrl: '/static/images/cover.jpg'
			}
		},
		onShareTimeline() {
			return {
			title: '我发现了一款超级好用的小程序，快来试试~',
			query: 'from=pyq',
			imageUrl: '/static/images/cover.jpg'
			}
		}
	})

	
	return {
		app,
	};
}
